home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / langDefs / pov.lang < prev    next >
Text File  |  2004-07-06  |  4KB  |  58 lines

  1. # POV-Ray 3.1 language definition file
  2. #
  3. # Author: Christian Perle
  4. #   Mail: perle@itm.tu-clausthal.de
  5. #   Date: 15.11.2002
  6. #         (01.03.03) Format updated by AndrΘ Simon
  7. # ------------------------------------------
  8. # This file is a part of highlight, a free source code converter released under the GPL.
  9. #
  10. # The file is used to describe keywords and special symbols of programming languages.
  11. # See README in the highlight directory for details.
  12. #
  13. # New definition files for future releases of highlight are always appreciated ;)
  14. #
  15. # ----------
  16. # andre.simon1@gmx.de
  17. # http:/www.andre-simon.de/
  18.  
  19. $KW_LIST(kwa)=bicubic_patch blob box camera cone cubic cylinder difference disc height_field intersection julia_fractal lathe
  20. light_source merge mesh object plane poly polygon prism quadric quartic smooth_triangle sor sphere superellipsoid text
  21. torus triangle union
  22.  
  23. $KW_LIST(kwb)=aa_level aa_threshold abs acos acosh adaptive adc_bailout agate agate_turb all alpha ambient ambient_light angle
  24. aperture arc_angle area_light asc asin asinh assumed_gamma atan atan2 atanh atmosphere atmospheric_attenuation attenuating
  25. average background black_hole blue blur_samples bounded_by box_mapping bozo break brick brick_size brightness brilliance
  26. bumps bumpy1 bumpy2 bumpy3 bump_map bump_size case caustics ceil checker chr clipped_by clock color color_map colour
  27. colour_map component composite concat confidence conic_sweep constant control0 control1 cos cosh count crackle crand
  28. cube cubic_spline cylindrical_mapping debug declare default degrees dents diffuse direction distance distance_maximum div
  29. dust dust_type eccentricity else emitting end error error_bound exp exponent fade_distance fade_power falloff falloff_angle
  30. false file_exists filter finish fisheye flatness flip floor focal_point fog fog_alt fog_offset fog_type frequency gif
  31. global_settings glowing gradient granite gray_threshold green halo hexagon hf_gray_16 hierarchy hollow hypercomplex if
  32. ifdef iff image_map incidence include int interpolate inverse ior irid irid_wavelength jitter lambda leopard linear
  33. linear_spline linear_sweep location log looks_like look_at low_error_factor mandel map_type marble material_map matrix max
  34. max_intersections max_iteration max_trace_level max_value metallic min minimum_reuse mod mortar nearest_count no normal
  35. normal_map no_shadow number_of_waves octaves off offset omega omnimax on once onion open orthographic panoramic pattern1
  36. pattern2 pattern3 perspective pgm phase phong phong_size pi pigment pigment_map planar_mapping png point_at pot pow ppm
  37. precision pwr quadratic_spline quaternion quick_color quick_colour quilted radial radians radiosity radius rainbow
  38. ramp_wave rand range reciprocal recursion_limit red reflection refraction render repeat rgb rgbf rgbft rgbt right ripples
  39. rotate roughness samples scale scallop_wave scattering seed shadowless sin sine_wave sinh sky sky_sphere slice slope_map
  40. smooth specular spherical_mapping spiral spiral1 spiral2 spotlight spotted sqr sqrt statistics str strcmp strength strlen
  41. strlwr strupr sturm substr switch sys t tan tanh test_camera_1 test_camera_2 test_camera_3 test_camera_4 texture texture_map
  42. tga thickness threshold tightness tile2 tiles track transform translate transmit triangle_wave true ttf turbulence turb_depth
  43. type u ultra_wide_angle up use_color use_colour use_index u_steps v val variance vaxis_rotate vcross vdot version vlength
  44. vnormalize volume_object volume_rendered vol_with_light vrotate v_steps warning warp water_level waves while width wood
  45. wrinkles x y yes z
  46.  
  47. $STRINGDELIMITERS=" '
  48.  
  49. $SL_COMMENT=//
  50.  
  51. $ML_COMMENT=/* */
  52.  
  53. $IGNORECASE=false
  54.  
  55. $ESCCHAR=\
  56.  
  57. $SYMBOLS= ( ) [ ] { } , ; : & | < > !  = / * %  + -
  58.